mud puppy - Turkish English Dictionary